<?xml version="1.0" encoding="utf-8" ?>
<SpeechCommandSet xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Name="QuickSwitch" Version="1.0" 
xmlns="urn:Applied-Recognition:SpeechCommands">
	
	<Menu Active="true" Name="GlobalMenu" ShowResultsBox="true" ProductLevel="Basic">
		<Description>
			Always enabled commands.
		</Description>
		<Command Category="Main" Name="Help">
			<ShortDesc>Help</ShortDesc>
			<LongDesc>Displays context-sensitive help</LongDesc>
			<Option>Quick Switch Help</Option>
			<Option>Quick Switch What Can I Say</Option>
			<Option>Help Quick Switch</Option>
			<Option>Hide Help</Option>
			<Option>Show Help</Option>
		</Command>
		<Command Category="Windows" Name="QuickSwitch">
			<ShortDesc>Task Menu</ShortDesc>
			<LongDesc>Show the task menu</LongDesc>
			<Option>Show Windows</Option>
			<Option>Show Tasks</Option>
			<Option>Show Window</Option>
			<Option>Show Task</Option>
			<Option>Quick Switch</Option>
		</Command>
		<Command Category="Windows" Name="TaskBar">
			<ShortDesc>Task Bar</ShortDesc>
			<LongDesc>Switch directly based on the taskbar</LongDesc>
			<Option>Taskbar &lt;Num&gt;</Option>
			<Option>Taskbar switch &lt;Num&gt;</Option>
		</Command>
		<Command Category="Main" Name="ExitQuickSwitch">
			<ShortDesc>Exit</ShortDesc>
			<LongDesc>Exits QuickSwitch</LongDesc>
			<Option>Exit Quick Switch</Option>
		</Command>
		<Command Category="Main" Name="Configure">
			<ShortDesc>Config</ShortDesc>
			<LongDesc>Opens QuickSwitch configuration</LongDesc>
			<Option>Configure Quick Switch</Option>
			<Option>Quick Switch Options</Option>
		</Command>
		<Command Category="Main" Name="Hide">
			<ShortDesc>Hide</ShortDesc>
			<LongDesc>Hides all QuickSwitch windows</LongDesc>
			<Option>Hide Quick Switch</Option>
		</Command>
		<Command Category="Windows" Name="ShowDesktop">
			<ShortDesc>Show Desktop</ShortDesc>
			<LongDesc>Minimizes all windows</LongDesc>
			<Option>Show Desktop</Option>
		</Command>
		<Command Category="Windows" Name="ResizePreview" ProductLevel="Complete">
			<Option>Show Resize Preview</Option>
		</Command>
		<Command Category="Windows" Name="MovePreview" ProductLevel="Complete">
			<Option>Show Move Preview</Option>
		</Command>
		<Strings End="30" Name="Num" Start="1" Type="Num" />
	</Menu>
	
	<Menu Active="true" Name="TestingMenu" ShowResultsBox="true" ProductLevel="Testing">
		<Description>Testing</Description>
		<Command Name="ThrowException" Category="testing">
			<Option>Throw Quickswitch Exception</Option>
		</Command>
	</Menu>
	
	<Menu Active="false" Name="TaskMenu" ShowResultsBox="true" ProductLevel="Basic">
		<Strings End="20" Name="Num" Start="1" Type="Num" />
		<Description>
			Task selection commands
		</Description>
		<Command Category="Task" Name="ChooseTask">
			<ShortDesc>Task selection</ShortDesc>
			<LongDesc>Select one of the displayed tasks</LongDesc>
			<Option>Pick &lt;Num&gt;</Option>
			<Option>Task &lt;Num&gt;</Option>
			<Option>Window &lt;Num&gt;</Option>
			<Option>Item &lt;Num&gt;</Option>
			<Option>Select &lt;Num&gt;</Option>
			<Option>Choose &lt;Num&gt;</Option>
		</Command>
	</Menu>
	<Menu Name="ResizeWindowMenu" Active="true" ShowResultsBox="false" ProductLevel="Complete">
	<Description>ResizeWindow</Description>
		<Command Category="Reize" Name="ChooseResize">
	<Option></Option>
	</Command>
	</Menu>
</SpeechCommandSet>
